take a lease on business premises - Turco Inglés Diccionario